約 5,275,301 件
https://w.atwiki.jp/battlefield1918/pages/244.html
LIBERATION OF ROESELARE -ルーセラーレ解放- 目次 ブリーフィング 全体マップ チケット設定 陣地 登場兵器 解説 史実 コメント ブリーフィング After the fall of Liege Antwerp, the Belgians retreated behind the Yser in Oct. 1914 opened the locks at Nieuwpoort on Oct. 25, so that the battlefield between the Yser the railway was put under water. The Belgians were in defense behind the railroad until late summer 1918 so they never did with major offensives between 1914 1918, which the Belgian army was still strong. During the late summer of 1918, the Entente focused on the liberation of Belgium. The Belgian/French Army Group Vlaanderen, under the command of King Albert I, attacking in the north from the Ypres Salient to Brussels. On Oct. 14 they attacking liberated Roeselare. リエージュとアントワープの陥落後、ベルギー軍は1914年10月にイザールの後方へ退却し、10月25日にニーウポールトの水門を解放して戦場のイザールと鉄道を水没させた。ベルギー軍は1918年夏の終わりまで鉄道後方の防衛に当たっており、開戦以降大きな打撃を受けることはなかった。その間、連合軍はベルギーの解放を目指した。フランデレン地域に展開するベルギー軍とフランス軍の部隊はアルベール1世の指揮下でイーペルの突出部からブリュッセルまでの北方を攻撃した。10月14日、ルーセラーレは解放された。 全体マップ チケット設定 陣営 比率(COOP) 減少速度(COOP) 120% (-%) 10 (-) 100% (-%) 10 (-) 陣地 コンクエストモード 陣地名 初期陣営 価値 白旗時間 確保時間 補足 Grote_Markt 20 10 10 Belgian_Line 20 - - ドイツ軍確保不可。 Outskirts 中立 20 10 10 Station 20 10 10 Factory 20 10 10 Harbour 20 10 10 Botermarkt 20 10 10 Sint_Michielskerk 20 10 10 登場兵器 コンクエストモード 陸上兵器 ルノー FT-17 機関銃型 ルノー FT-17 機関銃型 固定兵器 3インチ ストークス迫撃砲9.45インチ重塹壕迫撃砲 フライング・ピッグ35口径7.7cm対気球砲オチキス Mle1914 FK96 n.A. 7.7cm野砲グラナートヴェルファー1635口径7.7cm対気球砲MG02MG08 ピックアップキット 自動小銃兵キット衛生兵キット 偵察兵キット短機関銃兵キット対戦車銃兵キット衛生兵キット 解説 未編集 史実 未編集 コメント コメントは最新20件が表示されます。 (過去のコメントを参照) 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/w3cwiki/pages/4.html
W3C Multimodal Application Developer Feedback W3C Working Group Note 14 April 2006 This version http //www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414/ Latest version http //www.w3.org/TR/mmi-dev-feedback/ Previous version This is the first publication. Editors Andrew Wahbe, VoiceGenie Technologies Gerald McCobb, IBM Klaus Reifenrath, Nuance Raj Tumuluri, Openstream Sunil Kumar, V-Enable Copyright © 2006 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark and document use rules apply. Abstract Several years of multimodal application development in various business areas and on various device platforms has provided developers enough experience to provide detailed feedback about what they like, dislike, and want to see improve and continue. This experience is provided here as an input to the specifications under development in the W3C Multimodal Interaction and Voice Browser Activities. Status of this Document This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the W3C technical reports index at http //www.w3.org/TR/. This document is a W3C Working Group Note. It represents the views of the W3C Multimidal Interaction Working Group at the time of publication. The document may be updated as new technologies emerge or mature. Publication as a Working Group Note does not imply endorsement by the W3C Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress. This document is one of a series produced by the Multimodal Interaction Working Group (Member Only Link), part of the W3C Multimodal Interaction Activity. The MMI activity statement can be seen at http //www.w3.org/2002/mmi/Activity. Comments on this document can be sent to www-multimodal@w3.org, the public forum for discussion of the W3C s work on Multimodal Interaction. To subscribe, send an email to www-multimodal-request@w3.org with the word subscribe in the subject line (include the word unsubscribe if you want to unsubscribe). The archive for the list is accessible online. This document was produced by a group operating under the 5 February 2004 W3C Patent Policy. This document is informative only. W3C maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the W3C Patent Policy. Table of Contents * 1 Introduction * 2 What developers liked o 2.1 Reusable and pluggable modality components o 2.2 Modular modality components o 2.3 Declarative synchronization between modalities o 2.4 Scripting and semantic interpretation o 2.5 Styling * 3 What developers would like to see o 3.1 Global grammars o 3.2 Speech grammars for HTML links and controls o 3.3 Speech prompts for voice-enabled HTML links and controls o 3.4 Speech-enabled widgets o 3.5 Use speech to activate links and change focus o 3.6 Back functionality * 4 What developers would like to see continue and improve o 4.1 Support for both off-line and on-line multimodal interaction o 4.2 Support for events distributed over the network o 4.3 Support for implicit events o 4.4 VoiceXML tag and feature support o 4.5 Support for both directed and user-initiated dialogs o 4.6 Mixed-initiative interaction o 4.7 Access to speech confidence scores and n-best list by the application o 4.8 Access to device details o 4.9 Choice of ASR o 4.10 Controlling N-Best choice of ASR 1 Introduction IBM, VoiceGenie Technologies, Nuance, V-Enable, and OpenStream customers have been developing multimodal applications in a broad range of business areas, including Field-Force Productivity, Health Care and Life Sciences, Warehouse and Distribution, Industrial Plant Floor, Financial and Information Services, Directory Assistance, and the Mobile Web. Customer device platforms have included PC s (desktops, laptops, and tablets), PDA s, kiosks, appliances, equipment consoles, and web browser-based smart phones. The multimodal applications primarily extended the traditional GUI mode of interaction with speech, with the location of the speech services either local on the device or distributed on a remote server. Several XML markup languages were used to develop these applications, including XHTML+Voice (X+V) and xHMI. During the process of developing these applications, developers found features they liked about the development environment they were using and found features they thought were lacking. Their experiences were collected and are summarized here as feedback for the W3C Multimodal Interaction and Voice Browser Working Groups to consider when specifying future multimodal and voice authoring capabilities. We also solicit comments from the wider multimodal development community on the extent to which these observations are consistent with their own development experiences. The developers surveyed were expert in various programming languages and application environments. Developers expert in C/C++ and Java generally speech enabled native applications on small devices. Device platforms included Windows Mobile, BREW, embedded Linux, Symbian, and J2ME. Developers expert in the Web generally speech enabled browser based applications. Web browser platforms included Opera, Access NetFront, Windows Mobile Internet Explorer, and the Nokia Series 60. Web developers understood the web programming model very well but generally were new to speech. They liked XHTML, XML namespaces, XML Events, CSS, JavaScript, and VoiceXML with its ability to hide platform details. Developers expert in VoiceXML and dictation had backgrounds in speech and telephony and generally worked on adding GUI to voice and dictation applications. 2 What developers liked 2.1 Reusable and pluggable modality components Developers preferred to develop modality components that are reusable and pluggable. Use Case VoiceXML modality component A VoiceXML modality component is reused without modification in different multimodal applications. 2.2 Modular modality components Modular modality components are preferred because they can be authored separately by the modality experts. Use Case XHTML and VoiceXML modality components A VoiceXML expert authors the voice modality component and an XHTML expert authors the GUI component. Modality component coordination is handled independently, for example, by X+V sync and cancel elements. 2.3 Declarative synchronization between modalities Implicit event support includes both implicit event generation and implicit event handling. At different stages in the operation of the modality component, there will be either event generation or event handling by the component itself. Use Case X+V sync element The X+V sync element provides a declarative synchronization of XHTML form control elements and the VoiceXML field element. The sync element allows input from one speech or visual modality to set the field in the other modality. Also, setting the focus of an input element that is synchronized with a VoiceXML field updates the FIA to visit that VoiceXML field. 2.4 Scripting and semantic interpretation Developers liked support for modality component integration via scripting and semantic interpretation. Use Case Timed notifications of an operating room medical procedure A timed notification changes dynamically as time progresses. The notification depends on the current state of the application as well as the notification state. For a GUI+speech multimodal application a notification may be a TTS output and a new GUI page, corresponding to the next step of an operating room medical procedure. Use Case Integrated pen and speech interaction with a map The user says "zoom in here" while drawing an area on a map. The application responds by enlarging the detail of the area within the boundary drawn by the user. 2.5 Styling Developers liked CSS for styling each modality. For example, the CSS3 module for styling speech based on SSML was useful for styling the voice modality. Use Case TTS rendering of a news article on the web The news article is read by the computer in a realistic voice that uses a different sounding voices for headlines, section headings, and text. There are also a pauses between paragraphs and before article headlines. 3 What developers would like to see 3.1 Global grammars Developers would like support for top-level ("global") grammars that are active across multiple windows (e.g., HTML frames or portlets) of the application. Use Case Top-level menus An application has top level menus "buy", "sell", and "trade". At any time while involved in the "buy" dialog, a user can say "trade" and be switched to the "trade" multimodal dialog. 3.2 Speech grammars for HTML links and controls Developers would like support for explicitly adding speech grammars to activate HTML links and controls. An automatically created speech grammar may not capture everything the user may say. Use Case Hotel booking application get list of hotels Before booking a hotel reservation the user looks up a list of available hotels. On the page along with the reservation is a link labeled "Available Hotels." The developer anticipates that besides "available hotels", the user may say "show me the available hotels" or ask "what hotels are available", and adds these two phrases to the grammar for activating the link. Use Case Hotel booking application submit reservation The reservation form s submit button says "submit reservation", but the developer anticipates that a user might say "submit booking" instead, and adds "submit booking" to the grammar for activating the button. 3.3 Speech prompts for voice-enabled HTML links and controls Developers would like support for explicitly adding speech prompts to voice-enabled HTML hyperlinks and controls. The prompts can provide more information than the visual labels attached to the HTML hyperlinks and input fields. Use Case Hotel booking application enter Hotel name The user is prompted to enter a hotel name with the following TTS "please enter a hotel name. You can get a list of available hotels by saying show me available hotels. " 3.4 Speech-enabled widgets Developers would like to see speech enabled UI widgets which contain a simple dialog flow (e.g. widgets which contain confirmation or disambiguation steps). This allows an author to configure the dialog properties (prompts, grammars, confirmation-mode, confidence thresholds, etc.) of an HTML control or hyperlink. Use Case Hotel booking application confirm hotel The user says the name of one of the available hotels. The application repeats the name of the hotel back to the user and asks if it is correct. If the user says yes then the application fills in the HTML field with the user s input. 3.5 Use speech to activate links and change focus It should be easy to use speech to do more than fill in HTML form controls. For example, there should be declarative support for activating an HTML link or changing focus within an HTML page. Use Case Speech enabled bookmark page A page that displays the user s bookmarks is speech-enabled such that each bookmark has an associated grammar for moving the browser to the bookmarked page. 3.6 Back functionality Developers like to see support for a consistent and intuitive "back" handling across modalities. The browser "Back" multimodal functionality should be built-in and not require custom code. Use Case Browser "back" button The user can either press the browser back button or say "browser go back" to return to the previous multimodal page. All spoken commands which control the browser are preceded by "browser" so there is no collision with an application grammar. 4 What developers would like to see continue and improve 4.1 Support for both off-line and on-line multimodal interaction Multimodal interaction should be supported both for applications that are on-line, that is, are connected to the network, as well as for off-line applications. If the multimodal application goes from an on-line to an off-line state, multimodal interaction should still be supported by the modality components that run locally on the device. Use Case Access of medical information while walking down a hallway A doctor carrying a wireless tablet accesses patient medical information while walking down a hallway. Loss of wireless connectivity does not prevent the multimodal application from interacting with the doctor or presenting information it has stored on the doctor s tablet. Use Case Multimodal application in hospital operating room An off-line multimodal application in an operating room delivers timely instructions to the doctor. 4.2 Support for events distributed over the network Because a modality may be distributed on a remote server, there must be support for distributed events between a modality and the interaction manager. Use Case Driving directions A user accesses a multimodal driving directions application using a cell-phone. The application tells the user to turn right at the next intersection. An arrow pointing right pops up over a map. The application had received an event to display an arrow from the server. 4.3 Support for implicit events Implicit event support includes both implicit event generation and implicit event handling. At different stages in the operation of the modality component, there will be either event generation or event handling by the component itself. For example, the VoiceXML modality component could implicitly generate a focus event when the FIA selects a new form input item. Use Case Hotel booking application name, address, phone number A hotel booking application has a form with separate HTML input fields for entering name, street address, city, state and phone number. When the user selects one of the fields the user hears a prompt for entering the correction information into the field. The visual input focus is coordinated with the speech input focus. 4.4 VoiceXML tag and feature support VoiceXML support should include, for example, the object and mark tags and the "record while recognition is in progress" feature. Use case Windows program for calculating stock purchase totals The object element can be used to load a reusable platform-specific plug-in. For example, the application would load a Windows program which calculates stock purchase totals using the object element. Use case Read part of an e-mail message The mark tag can be used to mark how much of the text was actually read before the user left the page. When the user returns to the page the rest of the text can be read beginning where the user left off. Use case Unrecognized user input The recording of an unrecognized user input can be logged by the speech recognizer. 4.5 Support for both directed and user-initiated dialogs There must be arbitrary as well as procedural speech access to the visual application. For a dialog mechanism used in conjunction with a visual form there should be support for user-initiated dialogs. For example, the user should be able to jump to arbitrary points in the dialog by changing the visual focus (e.g., by clicking on a text box). Use Case Form filling for air travel reservation The air travel reservation application takes the user step by step through making a reservation, beginning with the origin and destination of the flight. After the user has been given a selection of flights, the user clicks on the visual departure date field to change the departure date. Use Case Application with two HTML forms The user is taken step-by-step through filling out a set of HTML fields in a form. Before all the fields have been filled, the user clicks on a field belonging to the other form. 4.6 Mixed-initiative interaction Dialog mechanisms that combine speech and text input must support mixed-initiative interaction. Use Case Flight reservation application A flight reservation application has separate HTML input fields for entering destination airport, date of travel and seating class. With a single utterance "I d like to go to San Francisco on April 20th, business class" the user fills in all the fields at one time. 4.7 Access to speech confidence scores and n-best list by the application Confidence scores and n-best lists are useful for example to allow the user to pick from a set of results supplied by an input recognizer. Use Case Select a football player A user says the name of a favorite football player. A number of players matched the user s input with the same low confidence score. Instead of asking the user to repeat the name, the application displays a visual list of player names that was matched. The user selects a name from the list. 4.8 Access to device details The developer would like access to device information such as, for example, the cell phone number, phone model, and display screen size. Typically in any mobile application the content is very specific to the device and at times personalized for the user. Access to device specific details such device model (e.g., Nokia 6680) helps the application reduce the grammar size and render device specific content. Access to user information such as the phone number allows the application to personalize the content for the user. Use Case Mobile appointment application When user George accesses the appointment application the application says "Welcome George " and presents a list of appointments for the day. The user can select any of his appointments by saying an appointment label shown on his phone. Each label is short enough to fit entirely on George s display. 4.9 Choice of ASR The developer would like to have more control over ASR. An example is the capability of a multimodal application to choose between a local ASR or network based ASR depending on the location of the grammar. The developer should be allowed to pick the ASR depending on the application logic. Use Case Music search mobile application In a music search mobile application the application uses network-based ASR to perform a search for a particular Artist/Album such as Green Day , 50 Cent etc. In case of network-based recognition the grammar is changing dynamically and is large in size. The same music application may use local ASR for the purpose navigating through the application using commands such as Home , Next Page etc. 4.10 Controlling N-Best choice of ASR The application should be able to control the number of results it wants from ASR based on either a number N (say return top 5 matches) or confidence score (say return 0.8 score). The developer should be able to author this N-Best list control. Use Case Select a football player mobile application As with the previous football player selection use case, the list of players is visually displayed for the user to select. The user can make a selection from the visual presentation. The ASR may return more than 10 results as part of its N-Best response mechanism. However, the application depending on the screen size may choose to display only the top 5 entries on the screen. The application requests only the top 5 players in the N-best result instead of receiving 10 results and then ignoring the last 5 results.
https://w.atwiki.jp/pocketplanes/pages/236.html
MANILA [マニラ] MANILA は ASIA に位置する人口約 10.00 millionの都市。 MANILA Airportは Class 3 の空港。 “MANILA IS THE MOST DENSELY POPULATED CITY IN THE WORLD WITH 43,079 INHABITANTS PER SQUARE KILOMETER.” OPEN(coins) 51000coins 宣伝(coins) 61000coins レベル1 レベル2 レベル3 アップグレードコスト(coins) - 102000 153000 LAYOVERS 20 40 60 CLOSE時の払戻(coins) 25500 76500 153000 空港 一覧 AFRICA [アフリカ] AL FASHIR・ALGIERS・BAMAKO・BEIRA・BENGHAZI・CAIRO・CAPE TOWN・CASABLANCA・DAKAR・DJIBOUTI・DURBAN・HARARE・IN SALAH・JOHANNESBURG・JUBA・KADUNA・KAMPALA・KANANGA・KHARTOUM・KINSHASA・KISANGANI・LAGOS・LILONGWE・LIVINGSTONE・LOBITO・MAHAJANGA・MOGADISHU・MOMBASA・MONROVIA・NAIROBI・PORT ELIZABETH・PORT SUDAN・TIMBUKTU・TRIPOLI・WINDHOEK・ZANZIBAR ASIA [アジア] ADEN・AHMEDABAD・ANADYR・BAGHDAD・BANGALORE・BANGKOK・BEIJING・BUTWAL・CEBU・CHENGDU・DELHI・DHAKA・GUANGZHOU・HANOI・HARBIN・HONG KONG・HYDERABAD・ISTANBUL・JAKARTA・JERUSALEM・KABUL・KANDAHAR・KARACHI・KOLKATA・KUCHING・KUWAIT CITY・LHASA・MAGADAN・MANILA・MUMBAI・MUSCAT・NAGASAKI・NANPING・NORILSK・NOVOSIBIRSK・OSAKA・PADANG・PALU・PEVEK・PORT MORESBY・RANGOON・RIYADH・SAPPORO・SENDAI・SEOUL・SHANGHAI・SHENYANG・SINGAPORE・TAIPEI・TEHRAN・TIKSI・TOKYO・ULAN BATOR・URUMQI・VLADIVOSTOK・XI AN・XINING・YAKUTSK・YINCHUAN EUROPE [ヨーロッパ] AMSTERDAM・ATHENS・BARCELONA・BEIRUT・BELFAST・BELGRADE・BERGEN・BERLIN・BERN・BORDEAUX・BRUSSELS・BUCHAREST・COPENHAGEN・CORDOBA(SPAIN)・GLASGOW・HAMMERFEST・HELSINKI・KIEV・LISBON・LONDON・LULEA・LYON・MADRID・MANCHESTER・MINSK・MOSCOW・MUNICH・MURMANSK・NAPLES・OSLO・OULU・PARIS・PERM・PRAGUE・REYKJAVIK・RIGA・ROME・ST.PETERSBURG・STOCKHOLM・TBILISI・TRONDHEIM・VENICE・VIENNA・VOLGOGRAD・WARSAW NORTH AMERICA [北アメリカ] ANCHORAGE・ATLANTA・BARROW・BISMARCK・BOSTON・CALGARY・CANCUN・CHARLESTON・CHICAGO・CHIHUAHUA・CINCINNATI・DALLAS・DENVER・DETROIT・EDMONTON・FAIRBANKS・GOOSE BAY・GUATEMALA・HAVANA・HILO・HONOLULU・HOUSTON・INUVIK・IQALUIT・JUNEAU・KANSAS CITY・KETCHIKAN・LAS VEGAS・LOS ANGELES・MEXICO CITY・MIAMI・MINNEAPOLIS・MONTERREY・MONTREAL・NEW ORLEANS・NEW YORK・NOME・NUUK・OAXACA・ORLANDO・OTTAWA・PANAMA CITY・PHILADELPHIA・PHOENIX・PORTLAND・QUEBEC・SALT LAKE CITY・SAN DIEGO・SAN FRANCISCO・SAN JOSE・SANTO DOMINGO・SASKATOON・SEATTLE・SPOKANE・ST.LOUIS・THUNDER BAY・TORONTO・VANCOUVER・WASHINGTON DC・WHITEHORSE・WINNIPEG・YELLOWKNIFE SOUTH AMERICA [南アメリカ] ARAGUAINA・ASUNCION・BARILOCHE・BELEM・BOGOTA・BRASILIA・BUENOS AIRES・CAMPO GRANDE・CARACAS・CORDOBA(ARGENTINA)・CUIABA・CUZCO・EASTER ISLAND・FORTALEZA・GEORGETOWN・IQUITOS・LA PAZ・LIMA・MANAUS・PORTO VELHO・PUNTA ARENAS・QUITO・RECIFE・RIO DE JANEIRO・SALVADOR・SANTIAGO・SAO PAULO・TERESINA OCEANIA [オセアニア] ADELAIDE・ALICE SPRINGS・AUCKLAND・BRISBANE・BROKEN HILL・BROOME・CAIRNS・CHRISTCHURCH・DARWIN・GERALDTON・HOBART・KALGOORLIE・KATHERINE・MELBOURNE・MOUNT ISA・NEWMAN・PERTH・PORT HEDLAND・ROCKHAMPTON・SYDNEY・WELLINGTON
https://w.atwiki.jp/xbox360score/pages/1261.html
Might and Magic Clash of Heroes 項目数:14(12+2) 総ポイント:220(200+20) 難易度:★☆☆☆☆(オフライン) 製品情報:http //marketplace.xbox.com/en-US/Product/Might-Magic-Clash-of-Heroes 配信日:2011年4月13日 DL費用:1200MSP ジャンル:パズル+RPG ☆国内未配信 まともに達成しようとするとそこそこの腕とリアルラックが必要になる実績もあるが、 オンラインまたはキャンペーン絡みの注記のないものは パッドが二つあればオフ対戦で容易に解除できる。 ゲームのボリュームは多く、サブクエストを全回収してキャンペーンを一周すると25〜30時間ほどかかる。 オンライン実績コンプには4人必要 Hero of Might and Magic Complete all main quest and side quest objectives in all Campaignsすべてのキャンペーンメインクエストとサイドクエストをすべてクリアする 30 Legend of Battles Reach Level 10 in online multiplayer modeオンラインマルチプレイヤーモードでレベル10に到達する 25 Online Hero Win a battle in 1 vs. 1 online mode1対1オンラインモードで戦いに勝利する 10 Bounty Hunter Complete all bounty side questsすべてのボーナスサイドクエストを完了 15 Collect em All! Unlock all special units全ての特殊ユニットのロックを解除する 15 Fusion Fanatic Triple fuse an attack formation in battle戦闘中に3つ結合させて攻撃する 10 Treasure Hunter Collect all artifacts of each single player campaignシングルプレイヤーキャンペーンのすべてのアーティファクトを集める 15 Unstoppable Army Reach a Hero level of 10 and max out all units to level 5 in any Campaign任意のどのキャンペーンでヒーローレベルに10到達し、全ユニットをレベル5まで上げる 25 Young Hero Win a battle in the Sylvan campaignSYLVANキャンペーンで戦いに勝利する 15 Sir-Links-a-Lot Create a link of 5+ formations in battle戦闘中に5つ以上のフォーメーションのリンクを作成する 10 Skilled Strategist Complete all Battle Puzzles in each Campaignキャンペーンのすべてのバトルパズルをクリアする 15 Team Player Win a battle in 2 vs. 2 online COOP mode2対2のオンラインCOOPモードで戦いに勝利する 15 DLC:2011年11月23日配信 I am the boss!(240MSP) Villains of Might and Magic Win a battle using any of the playable Villain charactersいずれかの悪役キャラクターを使って戦いに勝利する 10 Overkill Deal an additional 100HP of damage to the enemy Hero on the finishing blow最後の一撃で敵のヒーローにさらに100HPのダメージを与える 10
https://w.atwiki.jp/chapati4it/pages/145.html
TomcatのBasic認証を使って、「管理画面、会員用コンテンツ、公開コンテンツ」の三段階のアクセス管理を設定してみましょう。 ※ちょっと設定を変えるとDIGEST認証にもなるよ。 ■目次 ポイント web.xmlweb.xml DIGEST認証の場合 server.xmlの設定 tomcat-users.xml index.jsp サンプルダウンロード それぞれのユーザーのアクセス範囲ログインしてない人のアクセス出来る範囲 会員のアクセス出来る範囲 管理者のアクセス出来る範囲 ファイルの配置 認証情報をサーブレットやJSPで取得する方法 アンケート(このページの情報はお役に立ちましたか?) 他のTomcatサンプルはこちら コメント(バグ、間違い、こんな情報が欲しい等ありましたら) ポイント Basic認証を利用するには、まず「web.xml」で認証方式とアクセス制御を設定するURLと権限の設定をします。 その上で、認証するユーザー、ロール(役割、権限)の設定をTomcatに指定するために以下の設定が必要になります。 「server.xml」でレルム(認証情報の取り扱い方法)の設定 今回利用する「UserDatabeseRealm」はTomcatインストール時のデフォルト設定なので、設定を変更していななければ「server.xml」は編集する必要はありません。 「tomcat-users.xml」でユーザーとロールの設定 web.xml ?xml version="1.0" encoding="ISO-8859-1"? web-app xmlns="http //java.sun.com/xml/ns/javaee" xmlns xsi="http //www.w3.org/2001/XMLSchema-instance" xsi schemaLocation="http //java.sun.com/xml/ns/javaee http //java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0" !-- 管理画面の定義 -- security-constraint !-- URLのパターン設定 -- web-resource-collection web-resource-name admin page /web-resource-name url-pattern /admin/* /url-pattern /web-resource-collection !-- アクセスを許可するロールの設定 -- auth-constraint role-name admin /role-name /auth-constraint !-- 通信方式 NONE=ノーガード INTEGRAL=改竄防止(https) CONFIDENTIAL=盗聴防止(https) -- user-data-constraint transport-guarantee NONE /transport-guarantee /user-data-constraint /security-constraint !-- 会員用コンテンツの定義 -- security-constraint web-resource-collection web-resource-name users page /web-resource-name url-pattern /users/* /url-pattern /web-resource-collection auth-constraint role-name user /role-name /auth-constraint user-data-constraint transport-guarantee NONE /transport-guarantee /user-data-constraint /security-constraint !-- 認証方法の定義 -- login-config !-- Basic認証 -- auth-method BASIC /auth-method !-- 認証ダイアログに表示されるエリア名的な何か -- realm-name security area /realm-name /login-config /web-app 今回はサーブレットを作成していないので、認証設定だけのweb.xmlです。 web.xmlでは主に、サーバクライアント間の認証方法と、アクセス制御するURLとロールの設定を行います。 security-constraint で、URLのパターン設定(複数可)、アクセスを許可するロールの設定(複数可)、通信方式の設定をしています。 「/admin/*」で、adminディレクトリ配下全てがアクセス制御の対象となります。 httpsの設定は今回行なっていないので、通信方式はNONEを選択しました。 login-config で、認証方法とダイアログに表示されるエリア名を設定しています。 なんか微妙です。 web.xml DIGEST認証の場合 !-- 認証方法の定義 -- login-config !-- DIGEST認証 -- auth-method DIGEST /auth-method !-- 認証ダイアログに表示されるエリア名的な何か -- realm-name security area /realm-name /login-config 上記web.xmlの設定の login-config auth-method をDIGESTに変更するだけで、DIGEST認証を利用出来ます。 Tomcat7はここを変えるだけで利用出来ますが、Tomcat5はレルム方式をメモリレルムにしないとDIGEST認証を利用出来ないそうです。 server.xmlの設定 (認証に関係のある要素を抜粋)※デフォルトなら編集不要 ?xml version= 1.0 encoding= utf-8 ? Server port="8005" shutdown="SHUTDOWN" !-- JNDIリソースの設定 conf/tomcat-users.xmlを認証情報に利用します -- GlobalNamingResources Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" / /GlobalNamingResources Service name="Catalina" Engine name="Catalina" defaultHost="localhost" !-- ブルートフォースアタック対策にLockOutRealmでラップします -- Realm className="org.apache.catalina.realm.LockOutRealm" !-- 認証に利用するクラスとリソースを設定 -- Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/ /Realm /Engine /Service /Server server.xmlでは主に、サーバ内での認証情報(リソース)の取り扱いを設定します。 上記の設定はTomcat7インストール時のデフォルト設定です。 デフォルトでUserDatabaseRealmを利用する場合、server.xmlは編集不要です。 前段で「conf/tomcat-users.xml」からログインIDやパスワード等の認証に必要な情報を読取るJNDIリソースの設定。 後段で、リソースの指定と認証に使うクラスの指定に分かれています。 ブルートフォースアタック対策のUserDatabaseRealmをブルートフォースアタック対策のLockOutRealmでラッピングしているのが印象的な設定です。 tomcat-users.xml ?xml version= 1.0 encoding= utf-8 ? tomcat-users role rolename="admin"/ role rolename="user"/ user username="admin" password="password1" roles="admin,user"/ user username="user1" password="password2" roles="user"/ /tomcat-users ロールは管理者用のadminロールと、会員用のuserロールを作成します。 adminユーザーはadminロールとuserロール両方を設定。 user1ユーザーはuserロールのみ設定します。 管理者を増やす時は、adminユーザーの設定をコピーしてusernameとpasswordをそれぞれ設定します。 ユーザーを増やす時も同様に、user1ユーザーの設定をコピーしてusernameとpasswordをそれぞれ設定します。 index.jsp サンプルダウンロード BasicAuth.zip サンプルをダウンロードして見てみてください。 Tomcatを起動してブラウザでusersディレクトリやadminディレクトリにアクセスすると、上のようなユーザー名とパスワードの入力を求めるダイアログが表示されます。 user1でログインしてadminディレクトリにアクセスすると403エラーになり、adminユーザーでログインすると全てのリソースにアクセスできます。 それぞれのユーザーのアクセス範囲 ログインしてない人のアクセス出来る範囲 /CONTEXT_ROOT ┣ public ┃┗ index.html ┗ index.html ログインしてない人は、usersとadminディレクトリにはアクセス出来ません。 ルートのindex.htmlとpublicディレクトリの公開コンテンツのみにアクセス可能です。 会員のアクセス出来る範囲 /CONTEXT_ROOT ┣ public ┃┗ index.html ┣ users ┃┗ index.html ┗ index.html ログインした会員は、adminディレクトリにはアクセス出来ません。 公開コンテンツに加え会員用のusersディレクトリにアクセスが可能です。 管理者のアクセス出来る範囲 /CONTEXT_ROOT ┣ public ┃┗ index.html ┣ users ┃┗ index.html ┣ admin ┃┗ index.html ┗ index.html ログインした管理者は、全てのリソースにアクセス出来ます。 ファイルの配置 /CONTEXT_ROOT ┣ WEB-INF ┃┗ web.xml ┣ public ┃┗ index.html ┣ users ┃┗ index.html ┣ admin ┃┗ index.html ┗ index.html これらの他に、Tomcat自身の設定ファイルserver.xmlとtomcat-users.xmlも設定が必要です。 認証情報をサーブレットやJSPで取得する方法 ユーザー名 - HttpServletRequest#getRemoteUser ロール - HttpServletRequest#isUserInRole("user") ロールは直接ロールを取得する方法はなく、isUserInRoleでユーザーがそのロールを持っているかを確認します。 サーブレットの場合 // ユーザー名 String user = req.getRemoteUser(); // ロール boolean isAdmin = req.isUserInRole("admin"); JSPの場合 // ユーザー名 String user = request.getRemoteUser(); // ロール boolean isAdmin = request.isUserInRole("admin"); Tomcat7で動作確認していた感じでは、認証の必要なURLでないとユーザー名とロールは取得出来ないようです。 認証の必要ないURLで認証情報を取り扱うには、セッション等に保存して置いたほうがいいかもしれません。 アンケート(このページの情報はお役に立ちましたか?) 順位 選択肢 得票数 得票率 投票 1 分かりにくい 13 (76%) 2 役に立った 4 (24%) 3 役に立たない 0 (0%) 4 間違っている 0 (0%) その他 投票総数 17 他のTomcatサンプルはこちら Tomcatサンプル Tomcatメモ Tomcat7.0.37のインストールとeclipseの設定(Windows) サーブレットを作ってみる Tomcat7のインストールとwarファイルのデプロイ(ubunts12.04) warファイルをdotcloudにデプロイ サーブレットからJSPに遷移するサンプル サーブレットからCSVファイルをダウンロードするサンプル サーブレットからCSVファイルをダウンロードするサンプル(日本語ファイル名) サーブレットからファイルをダウンロードするサンプル(日本語ファイル名) Basic認証(UserDatabaseRealm)+DIGEST認証 JFreeChartで動的にグラフを出力するサンプル ファイルをアップロードするサンプル(Commons FileUplaod) クロスサイトスクリプティング脆弱性を体験してみるサンプル コメント(バグ、間違い、こんな情報が欲しい等ありましたら) 名前
https://w.atwiki.jp/protot/pages/71.html
ストーリーの翻訳>20.CHILDREN OF BLACKLIGHT ■Part 45 http //www.youtube.com/watch?v=EtuT76J7V9E feature=related ■Part 46 http //www.youtube.com/watch?v=-w1IK0Fq6I8 feature=related このPROTOTYPEプレイ動画シリーズには字幕が出ているので、 時間がある人は少しでもいいので英文を載せていってください。 書式が分からない場合はベタ書きで構いません。 (特に重要でなければムービー部分だけで構いません) Core Hive SUPREME HUNTER 戦闘後のムービー Dr.Ragland's Morgue-St.Paul's Hospital.Uppe East Side 20.CHILDREN OF BLACKLIGHT [ブラックライト・チルドレン] Core Hive ALEX Where is she? ディナはどこだ? ELIZABETH She s with us now. 彼女は私たちと共に。 ALEX What the hell are you? お前は何なんだ? ELIZABETH The reason. 理由。 ALEX For what? 何のだ!? ELIZABETH Everything. 全ての。 ELIZABETH You HURT me. 痛いわ。 SUPREME HUNTER ALEX More of them.I need to finish the big guy. まだ来るか。あのデカぶつを仕留めるべきだな。 BLACKWATCH SOLDIER Set up for a sweep.Push everything back!Do it now! 排除準備!押し込め!今だ! ALEX Jarheads.About time. 海兵か。時間だな。 戦闘後のムービー ALEX Hey,hey.Dana! おい、おい!ディナ! Dr.Ragland s Morgue-St.Paul s Hospital.Uppe East Side DR.RAGLAND What happened? 何があったんだ? DR.RAGLAND Umm,sh-she s unresponsive,but stable... ふむ…弱っているが大丈夫そうだ… DR.RAGLAND We ve got other problems.... しかし、他にも問題が起きたぞ… DR.RAGLAND It just... turned up. こんなものを…見つけたんだ。 DR.RAGLAND Well,what now? それで、今度は何だ? ALEX Looks like I ve got plans.Do what you can for her. 予定ができたみたいだ。ディナを頼む。
https://w.atwiki.jp/thunderstone/pages/192.html
Highland Officer/高地の士官 カードタイプ:Village/村 エキスパンション:Thornwood Siege/ソーンウッドの猛襲 英語版 Card Name Number Class Cost Gold Weight Light VP Text HIGHLAND OFFICER 8 VILLAGER・MERCENARY 3 VILLAGE Draw 1 card. You may purchase a Militia in addition to your buy.DUNGEON Draw 1card for each Militia revealed. 日本語版 カード名 枚数 分類 コスト 金貨値 重量 明かり 勝利点 テキスト 高地の士官 8 村人・傭兵 3 村 カード1枚を引く。通常の購入に加えて、民兵1枚を購入してもよい。ダンジョン 公開している民兵1枚につきカード1枚を引く。 カード解説/CARD GLOSSARY カード分析 所感 冷遇を強いられてきた民兵への救世主。ついに「民兵デッキ」が成立。 他の戦術に比べてデッキの完成が極めて早く、速攻向け。 最低でも2枚程度購入すればある程度は回るようになる。ただしそれだけだとデッキを引き切れたとしても攻撃+8、明かり2どまり。対強敵や、全部を引き切れなかったときのことを考えると、高効率の打点補助カードを1~2枚仕込んでおきたい。コストが安めの全体強化系が高相性。かのBattle Fury/バトル・フューリーですら大暴れ。逆にそういったカードがない場では投入は考えないこと。 多くの場合、回るかどうかは実際にダンジョンに突入してみないとわからない。それゆえ、モンスターを確定で倒せなくともダンジョンに向かうケースが多発。自然とゲーム終了が早まる。他プレイヤーが使っている場合は注意しておこう。 狩りが進行して、手札密度が薄くなってくるとかなり回りにくくなる。ここで足を止めてしまうと、せっかく勝利点で先行したのに他プレイヤーに追いつかれてしまう。高勝利点モンスターは積極的に追い返し、ホール操作系を購入して終了を早めるなどしたい。後半であってもピンポイントで高火力を捻出できるカードを買っておくのもよい。 病気が蔓延しやすい環境は基本的に苦手。時間との戦いがより厳しくなる。 村能力は1枚ドローと、民兵の追加購入。あまり村に立ち寄るケースはないが民兵補充が楽になるのはうれしい。無論Elite Militia/エリート民兵が補充できるならそちらを補充させてもらおう。 民兵が主戦力なので、村での金貨値はあまり期待できない。早めに準備を済ませたい関係上、低コストカードで構成していきたい。 5人戦では基本的に民兵の追加購入が出来ない。戦力増強はおろか、失った民兵の補充も出来ないので注意。逆に少人数戦だと引き受けるモンスターの数が多くガス欠がひどい。4人戦が一番安定か? 状況にもよるが、デック内の民兵が5枚ならば、ギリギリ回せなくはない印象。4枚になると相当厳しい。 7体目以降の民兵を採用するべきかどうかは難しい問題。最大攻撃力にも関わる問題なので相手をするモンスターのヘルスに影響を受ける。Highland Officer自体との枚数比も悩ましい。 たびたびデッキをすべて引き切れるため、普段は成立が絶望的な大道芸コンボを狙うことも出来る。Diin Beguiler/ディーンの偽装使いを2体使用して民兵6体を偽装使いへと上書き。その上でIllusory Blade/イリュージョナリー・ブレードのBluefire Staff/ブルーファイア・スタッフ増殖コンボで村から8本持ってきて24点!とか。まあ、決めたら必勝というコンボが存在するゲームでもないので、ウケ狙いになってしまうが。 シナジー デッキ回転率が高いので多くの補助カードは1枚挿しで充分。回転率が命であり、あまりあれもこれもと手を出すべきではない。 全体強化系:必須カード。これが村に無い場合には民兵デッキを考えるのは避けたい。大抵なんでもよいが、安価なBattle Fury/バトル・フューリーや、高価だが民兵の損失を防げるAmbrosia/神聖食が扱いやすい。 Bag of Holding/収納袋:邪魔な保存食、ダガーを処分しつつドローに変換。最後に自分自身が残ってしまうのが難点。他にもIsri Thrower/イズリの刃投げ等のダンジョン処分系カードは考慮に入る。 Trader/交易商:ダガーや保存食をHighland Officerや他のサポートカードに直接変換出来る。デックの完成の高速化に貢献する上、ダンジョンでもドロー付きなのであまり邪魔にならない。 Doomgate Squire/ドゥームゲートの守人:あまりがちな経験点をこれで叩きつける。ドロー付で回転率をあまり下げない点と消費上限がないのがポイント。次点としてSoulfire/ソウルファイアや、Spirit Blast/スピリット・ブラスト も。 Thyrian/シリアン:LV2が民兵強化、LV3が全体強化の能力を持つ英雄。更にIron Rations/保存食を効率的に処理出来る点も相性がよいが、高価であるのが欠点。 Krell/クレル:民兵や傭兵の存在により強化される英雄。当然、このカードとの相性は抜群。全体強化カード以上の働きをするが高価であることが難点。 Deep/ディープ:傭兵の存在により強化される英雄。素の攻撃力が高めである点、Highland Officerで強化される点が良い。武器や保存食が不要な特性もHighland Officerにとっては好都合。 Village Cutpurse/村のスリ:序盤から速攻でダンジョンを削りつつ、Highland Officer等の部品購入が可能。村に行く必要がほぼ無くなる。価格もわりと高く、デッキの回転率を悪くしてしまうが、早い段階からStalking Spell/ストーキング・スペルの連続購入を決めるロマンはある。 アンチシナジー Traner/道場主等:民兵破棄を目的とするカード。 Veteran/ベテラン:孤高の英雄。民兵のような雑魚は邪魔になる。 Iron Rations/保存食:通常のデッキ以上に不要。廃棄チャンスがあるなら積極的に。 特殊なデッキ構成になるため、得意不得意が多いカードでもある。 得意なモンスター Bandit・Humanoid/バンディット・ヒューマノイド:民兵デッキにとってはお客さん。 Lizardfolk・Humanoid/リザードフォーク・ヒューマノイド:基本デッキのパーツに弱い方々。Lumbering Trogなどは欠片も残さず消滅しそうなダメージをあたえることも。 Dragon・Humanoid/ドラゴン・ヒューマノイド:民兵の攻撃制限がなく、高勝利点のモンスターは民兵に対して無力。 苦手なモンスター Undead・Spirit/アンデッド・スピリット:民兵に犠牲が出やすい。魔法攻撃を要求する相手もやっかい。 Abyssal・Darkspawn/アビサル・ダークスポーン:追加の明かりを買う余裕がないため、打点が不足しがち。殴って追い返せないのが厳しい。 Basilisk・Animal/バジリスク・アニマル:高勝利点のモンスターが軒並み天敵。ドローすればするほど不利に。 Verminfolk・Animal/ヴァーミンフォーク・アニマル:民兵を狙い撃ちにした効果がそろっている。 Giant/ジャイアント:民兵を大きく削る。上位モンスターは複数の民兵を破棄してくる。 Elemental・Pain/エレメンタル・ペイン:魔法攻撃のみが4体。さらに<蒸気の拷問>が出現すると殴って追い返すこともできなくなる。 Abyssal・Malformed/アビサル・マルフォームド:デッキを引ききるとまず間違いなく廃棄対象を引いてしまい病気をもらってしまう。スネイク・ワイアームは天敵。
https://w.atwiki.jp/fysl/pages/309.html
IT ビジネスSNS Wantedly / LinkedIn / Linktree / lit.link マンガ・異世界情シス ~IT歴史絵巻~ | ギズモード・ジャパン マイクロソフト 日本で最大規模投資へ AI需要拡大向け事業強化 ビジネスSNS Wantedly / LinkedIn / Linktree / lit.link ビジネスSNS Wantedly / LinkedIn / Linktree / lit.link Wantedly(日本企業) ウォンテッドリー - Wikipedia https //ja.m.wikipedia.org/wiki/%E3%82%A6%E3%82%A9%E3%83%B3%E3%83%86%E3%83%83%E3%83%89%E3%83%AA%E3%83%BC (日本語版ウィキペディア) LinkedIn(海外企業) LinkedIn - Wikipedia https //ja.m.wikipedia.org/wiki/LinkedIn (日本語版ウィキペディア) Linktree(海外企業) Linktree - Wikipedia https //en.m.wikipedia.org/wiki/Linktree (英語版ウィキペディア) lit.link(日本企業) lit.link - Wikipedia https //ja.m.wikipedia.org/wiki/Lit.link (日本語版ウィキペディア) マンガ・異世界情シス ~IT歴史絵巻~ | ギズモード・ジャパン マンガ・異世界情シス ~IT歴史絵巻~ 第1話: 異世界PCにもインテル入ってた! | ギズモード・ジャパン https //www.gizmodo.jp/2023/08/another-world-sysadmin-01.html ITメモ IT漫画メモ マイクロソフト 日本で最大規模投資へ AI需要拡大向け事業強化 マイクロソフト 日本で最大規模投資へ AI需要拡大向け事業強化 | NHK | 生成AI・人工知能 https //www3.nhk.or.jp/news/html/20240409/k10014416831000.html [B! あとで読む] マイクロソフト 日本で最大規模投資へ AI需要拡大向け事業強化 | NHK https //b.hatena.ne.jp/entry/s/www3.nhk.or.jp/news/html/20240409/k10014416831000.html また大手IT企業が人材の狩り場になるのか - TakamoriTarou のブックマーク / はてなブックマーク https //b.hatena.ne.jp/entry/4751836437421261376/comment/TakamoriTarou NHKメモ NHKニュースメモ ITメモ ITニュースメモ マイクロソフトメモ マイクロソフト本社メモ マイクロソフト日本支社メモ
https://w.atwiki.jp/memo77/pages/45.html
PageLastUpdate 2009-04-10/total - /today - /yesterday - クリックすると見出し一覧を表示します MailAttachBooster最近のアップデート MailAttachBoosterってなに? 動作確認環境 インストール・アンインストール いちばん簡単な使い方 主要な機能 ライセンス 制限等 宛先リストのフォーマット 拡張予定の機能 著作権、転載・配布、免責 謝辞 要望・サポート 同種ソフトMail Distributor ビジネスメール一括送信 for Excel with BASP21 開発用メモSystem.IO.Compression SharpZipLib comment MailAttachBooster 2008/07/15 Version 1.2.3109.43177 ⇒ Vectorのダウンロードページ ■使い方を画像付きで解説⇒MailAttachBooster/マニュアル MailAttachBoosterは基本的にはフリーソフトです。 フリーソフトとして使用する場合はメール本文の末尾に未登録表記が追加されます。 特に気にならない方はそのままお使いください。 ライセンス登録すると、未登録表記が出なくなります。 ※シェアウエア版がVectorに承認されたので、ライセンスの無料発行は終了しました。 最近のアップデート 2008/07/15 Version 1.1.2874.33072からの修正内容 1.拡張子で圧縮。 2.パスワードを暗号化して保存する。 3.起動時に送信リストを読み込む。 2007/11/14 Version 1.1.2874.14311からの修正内容 1.バージョンアップ時に送信リストが正しく出力されなくなっていた。 2.2回目以降に起動したときに環境によってウインドウサイズが小さくなる。 ご指摘ありがとうございました。 これ以前のバージョンには致命的なバグがあります。使用している方はいないと思いますが、必ず最新版をお使いください。 MailAttachBoosterってなに? MailAttachBoosterは【宛先別】に【10個までの添付ファイル】を【指定した送信リスト】をもとに、一括送信できるアプリケーションです。 宛先リストはタブ区切りテキストファイルですので、Excelでもメモ帳でも作ることができます。 また相手先別のパスワードで添付ファイルを圧縮することができます。 大事な情報を誤って別の宛先に送っても開かれないので安心です。 ■参考画像■ 共通設定2タブ / 個別詳細タブ / 個別詳細(添付ファイル)タブ / 個別詳細(送信ログ)タブ imageプラグインエラー ご指定のファイルが見つかりません。ファイル名を確認して、再度指定してください。 (mailAttachBooster6.jpg) 動作確認環境 Windows XP/2003/Vista + .Net Framework 2.0 インストール・アンインストール レジストリは使っていません。解凍して出てきたフォルダごと、好きなところに置いて下さい。MailAttachBooster.exeが実行ファイルです。 不要になったらフォルダごと削除してください。 いちばん簡単な使い方 1.送信したい添付ファイルを相手先別にわかりやすい名前で作成します。 [ファイル名_メールアドレス.doc]とかいいんじゃないでしょうか。 2.Excelで1行目の1列目に「To」2列目に「File0」とヘッダを入力します。 2行目から1列目にメールアドレス、2列目にファイルパスを入力します。 3.Excelから「名前をつけて保存」でファイルの形式を「テキスト(Tab区切り)」で保存します。 4.MailAttachBoosterを立ち上げ、smtpサーバーの設定を入力します。 5.Fromに自分のメールアドレス、Subjectに件名、Bodyに本文を入力します。 6.[送信リスト読み込み]をクリックし、2で作成したファイルを読み込みます。 7.[送信]をクリックすると、各アドレスに圧縮された添付ファイル付のメールが送信されます。 作成中ですが画像つきで解説しています→MailAttachBooster/マニュアル 主要な機能 1.宛先別に添付ファイルを10個まで指定できます。 2.宛先ごとにTo,Cc,Bcc,From,ReplyTo,Subject,Bodyを指定したリストを作って、その通りにメールを送信できます。 3.メールの各項目について、送付リストに指定された項目はリストの設定が、未指定の項目は共通設定が使われます。(送信リスト優先) 4.ファイルの拡張子別に圧縮するかしないかを設定できます。 5.複数のファイルをまとめて圧縮するか(書庫圧縮)、個別に圧縮するかを選べます。 6.添付ファイルすべてを共通パスワードで圧縮することも、送付リストで指定したパスワード(例えば電話番号など)で圧縮することもできます。また、送信時に自動的にパスワードを作り、あとから相手に知らせることもできます。 7.本文や件名をファイルから読み込めます。相手先別に挨拶だけをを変えて、本文はファイルからみ込むこともできます。 8.自分のアドレスにもbccで自動的に送信し、送信履歴を残せます。 9.送付したリストにMessage-IDをつけたリストを出力できます。 10.画面上で送信リストを追加/編集することができます。 ライセンス MailAttachBoosterは【基本的にはフリーソフト】です。 フリーソフトとして使用する場合は、メールの本文の末尾に下記の著作権表記が追加されます。 ================================================== This Mail Send By MailAttachBooster [Unregistered] Copyright (c) 2007-2008 by memo77 http //www31.atwiki.jp/memo77/ ================================================== 気にならなければ、そのままお使いください。 シェアウエアとしてライセンス登録すると著作権表記を消すことが出来ます。 ライセンスはFromに指定する1ドメインにつき1ライセンス必要です。 申し込み時に連絡欄に必要なドメイン名を記入してください。 ※ライセンスキーは@以降の文字列に対して発行するため、サブドメインで運用する場合はそれぞれライセンスが必要になります。 制限等 ・一回の送信で送信サーバーを切り替えることはできません。 ・Excelでリスト作成するのを前提にしているため、リストの各項目は255文字しか入力できません。共通設定を使用すれば、本文は32,767文字まで指定できます。 ・From,ReplyTo,Subjectは64文字までです。 ※ファイル名にメールアドレスを含ませようとしたときに、メールアドレスに使える記号でファイル名に使えないものが4種類(|?*/)ありますので注意が必要です。 まああまり使うとは思えない記号ですが。 メールアドレスに使える記号 !#$% *+-/=?^_`{|}~ ファイル名に使えない記号 "\/*?| 従って、メールアドレスに使われていてファイル名に使えない記号 |?*/ 宛先リストのフォーマット ・宛先リストにはヘッダが必要です。 ・どの列も省略できます。列の順序も前後しても構いません。 ・ヘッダは大文字と小文字を同一とみなして読み込みます。 To,Cc,Bcc,From,ReplyTo,Subject,Body,File0,File1,File2,File3,File4,File5,File6,File7,File8,File9 拡張予定の機能 ・yahooメールなどで本文のみのときはクリップマークがつかない用に対応 ・宛先や送信者名などに「 example@example 表示名」を設定可能に ・コマンドラインオプションによる自動実行 ・送信設定の保存/読み込み ・SQLSerevrへの送信リストの書き込み ・TLSでの暗号化通信/証明書の検証 著作権、転載・配布、免責 MailAttachBoosterの のドキュメントを含む、著作権のすべては memo77 に 帰属します。同梱のライブラリは各作者に著作権があります。 転載、及び配布は自由に行なっても頂いて結構です。配布内容を変更することはできません。 ※広く配布する場合などは事後でもメール連絡を頂けると喜びます。 作者は、 このプログラムの使用によって生じた損害等についてはいっさい保証する義務を負いません。 ご使用の際は十分なテストをしていただいた上で、自己責任で使ってください。 謝辞 .NetのSmtpClientにはいろいろ問題があるため、メール送信部分は「うーわーProject」のライブラリを使用させていただきました。 .NET用メール送受信クラスライブラリ (TKMP.DLL) http //uwa.potetihouse.com/library/tkmpdll.html 優れたライブラリを無償で公開されているTokiさんに感謝します。 Zip圧縮についてはアセンブリとしての利用であれば無償ということで、IC#Code の#ziplibを使わせていただきました。 http //www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx 優れたライブラリを公開されていることに感謝します。 要望・サポート 作者はサポートの義務を負いませんが、使ってくださる方がいればなるべくお助けしたいとは思っています。 機能改善や追加の要望があればお気軽にどうぞ。できる範囲で対応します。 使い方やヘルプについてもサイトで解説していく予定です。 なにかあれば↓にコメントでどうぞ。 同種ソフト Mail Distributor http //www.woodensoldier.info/soft/md.htm 作りはMailAttachBoosterよりしっかりしてます。たぶん。 通常のマーケティングにつかうならこっちのほうが便利。 私の必要とした添付ファイルの圧縮や、宛先別添付ファイルなどはできない。 ビジネスメール一括送信 for Excel with BASP21 http //www.partnersltd.jp/product/tool/001.html Excel VBAとBASP21で作られている。BASP21を別途落とさなきゃいけないのが面倒かな。 開発用メモ System.IO.Compression メールにファイルを添付するときに圧縮できるといいなと思ったら、System.IO.Compressionで簡単にできるらしい。 System.IO.Compressionいまいち。J#のほうがいいかなぁ。 http //hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200407/04070072.txt System.IO.Packagingは3.0から・・・配布どうすべ・・・考え中 SharpZipLib http //www.icsharpcode.net/OpenSource/SharpZipLib/Default.aspx http //d.hatena.ne.jp/rich850/20070112 によると、改変しなければ特にGPLをうたう必要もなさそう。別にGPLでいいんだけどライセンスを理解してReadmeに書いたりするのがめんどくさいだけ(笑) 圧縮はSharpZipLibを使おう。ソースはdobonさんのところを参考に。 http //dobon.net/vb/dotnet/links/createzipfile.html comment このページの記述で聞きたいこととか間違ってることとかありましたらコメントを。 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/htmlsaikodao/pages/5.html
更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。